to embark on a business
Verb
to plan a piece of work
Verb
to embark upon a business
Verb
to enter into a transaction
Verb
to bite off more than one can chew
Verb
to take too much on hand
Verb
to square the circle
Verb
to take time by the forelock
Verb
to go to it like the bear to the stake
Verb
to take to something like ducks to water
Verb
to take a fling at a new job
Verb
to buckle down to work
Verb